import request from '@/utils/request'

// 企业进件
export function taxesAuthUrl(query) {
	return request({
		url: '/query/taxesAuthUrl',
		method: 'get',
		params: query
	})
}

export function taxesStatus(id) {
	return request({
		url: '/query/taxesStatus/'+ id,
		method: 'get'
	})
}

export function taxesResult(orderNo) {
	return request({
		url: '/query/taxesResult/'+orderNo,
		method: 'get'
	})
}


export function listQuery(query) {
	return request({
		url: '/query/recordList',
		method: 'get',
		params: query
	})
}

// 单独进件
export function addQuery(data) {
	return request({
		url: '/query/add',
		method: 'post',
		data: data
	})
}

export function updateQuery(data) {
	return request({
		url: '/query',
		method: 'put',
		data: data
	})
}

export function getInfo(id) {
	return request({
		url: '/query/' + id,
		method: 'get'
	})
}

export function getPayTaxesData(query) {
	return request({
		url: '/query/getPayTaxesData',
		method: 'get',
		params: query
	})
}

export function query(query) {
	return request({
		url: '/query/data',
		method: 'get',
		params: query
	})
}

export function refreshiMmovab(orderNo) {
	return request({
		url: '/query/immData?orderNo=' + orderNo,
		method: 'get'
	})
}

export function authFace(orderNo) {
	return request({
		url: '/query/authFace/'+ orderNo,
		method: 'get'
	})
}
// 验证码验证
export function checkVerifyCode(query) {
	return request({
		url: '/checkVerifyCode',
		method: 'get',
		params: query
	})
}

// 验证查询
export function recordListByMobile(query) {
	return request({
		url: '/query/recordListByMobile',
		method: 'get',
		params: query
	})
}

export function addPay(data) {
	return request({
		url: '/pay',
		method: 'post',
		data: data
	})
}

export function statistic(productId) {
	return request({
		url: '/pay/statistic/' + productId,
		method: 'get'
	})
}

export function concealKeyword(orderNo) {
	return request({
		url: '/query/concealKeyword/' + orderNo,
		method: 'get'
	})
}

export const loadResult = {
	P1: ['风险行为', '欺诈风险', '金融黑产风险', '失信被执行人', '裁判文书', '司法风险', '信用综合评估', '黑名单', '多头借贷'],
	P2: ['风险行为', '欺诈风险', '金融黑产风险', '失信被执行人', '裁判文书', '司法风险'],
	P3: [
		// '企业基本信息', 
		// '评分/评级', 
		'纳税人基本信息',
		'所得税申报表',
		'工商信息',
		'工商司法指标',
		'每月应纳税额合计',
		'每月实缴税额合计',
		'增值税申报信息',
		'企业所得税申报信息',
		'其他税种申报信息',
		'每月应税销售收入',
		'应税销售收入',
		'增值税',
		'所得税',
		'纳税额合计',
		'核心纳税及财务指标',
		'纳税信用等级历史',
		'企业投资方信息',
		'纳税申报数据',
		'人员信息',
		'每年客户集中度',
		'每年客户稳定度',
		'按月汇总—销项票分类统计',
		'失信被执行人信息',
		'被执行人信息',
		'法院公告',
		'裁判文书',
		'商标',
		'专利',
		'企业著作权信息',
		'企业软件著作权信息',
		'企业域名信息',
		'头部客户司法和关联预警',
		'缴款信息',
		'利润表-季报',
		'现金流量表-季报',
		'税务稽查信息',
		'下游信息',
		'商品信息',
		'银税互动输出',
		'税务变更输出',
		'社保费输出',
		'前 10 供应商列表',
		'头部供应商司法和关联预警',
		'按年汇总-企业供应商',
		'按月汇总—进项票汇总',
		'供应商稳定指数',
		'企业供应商圈子分析'
	],
	P4: ['身份核实', '婚姻真实性', '法院公告', '涉案信息', '案件流程', '曝光台', '执行公告'],
	P5: ['法院公告', '涉案信息', '案件流程', '执行公告', '失信被执行人', '裁判文书', '限制高消费', '曝光台', '司法风险'],
	P6: ['用途', '共有情况', '坐落位置', '房屋面积', '权利类型', '是否查封', '是否抵押', '登记情况', '使用期限起始时间', '使用期限结束时间']
}
